<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <!-- 1. 添加视口 -->
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <title>购物车页面</title>
    <!-- 2. 引包 -->
    <!-- 1. 引入mui的CSS -->
    <link rel="stylesheet" href="lib/mui/css/mui.css">
    <!-- 2. 引入字体图标的CSS -->
    <link rel="stylesheet" href="lib/fontAwesome/css/font-awesome.css">
    <!-- 3. 引入购物车的less文件 -->
    <link rel="stylesheet/less" href="less/cart.less">
    <!-- 4. 引入less.js编译器文件 -->
    <script src="lib/less/less.js"></script>
    <!-- 5. 在页面前引入rem.js 等页面加载出来之前生效样式马上执行 -->
    <script src="js/rem.js"></script>
</head>

<body>
    <!-- 头部区域 -->
    <header id="header">
        <!-- javascript:history.back(); 使用历史记录的返回上一页的函数 -->
        <a href="javascript:history.back();" class="fa fa-arrow-left"></a>
        <h4>购物车</h4>
        <a href="#" class="fa fa-refresh"></a>
    </header>
    <!-- 主体区域 -->
    <main id="main">
        <!-- 1. 添加下拉刷新的父容器 -->
        <div id="refreshContainer" class="mui-scroll-wrapper">
            <!-- 添加下拉刷新的子容器 -->
            <div class="mui-scroll">
                <!-- ul列 媒体列表容器  -->
                <ul class="mui-table-view cart-list">
                    <!-- mui-media 单个媒体列表 -->
                    <li class="mui-table-view-cell mui-media">
                        <!-- 右边可以滑动的容器显示的容器 -->
                        <div class="mui-slider-right mui-disabled">
                            <!-- 每个a就是每个按钮 -->
                            <a class="mui-btn mui-btn-primary">编辑</a>
                            <a class="mui-btn mui-btn-red">删除</a>
                        </div>
                        <a href="javascript:;" class="mui-navigate-right mui-slider-handle cart-product">
                            <!-- 媒体列表的左边  -->
                            <div class="mui-pull-left product-left">
                                <img class="mui-media-object " src="/mobile/images/product.jpg">
                                <!-- MUi的复选框 注意复选框里面设置定位需要调整他的位置-->
                                <div class="mui-input-row mui-checkbox mui-left">
                                    <input name="checkbox1" value="Item 1" type="checkbox">
                                </div>
                            </div>
                            <!-- 媒体列表的右边 -->
                            <div class="mui-media-body product-right">
                                <p class="product-name">匡威三星标1970s converse复刻 142334c 144757c三星标黑色高帮</p>
                                <div class="product-price">
                                    <span>¥499.1</span>
                                    <del>¥888.1</del>
                                </div>
                                <!-- 商品的参数 -->
                                <div class="product-params">
                                    <div class="product-size">
                                        鞋码： <span>42</span>
                                    </div>
                                    <div class="product-num">
                                        x<span>10</span>双
                                    </div>
                                </div>
                            </div>
                        </a>
                    </li>
                    <!-- mui-media 单个媒体列表 -->
                    <li class="mui-table-view-cell mui-media">
                        <!-- 右边可以滑动的容器显示的容器 -->
                        <div class="mui-slider-right mui-disabled">
                            <!-- 每个a就是每个按钮 -->
                            <a class="mui-btn mui-btn-primary">编辑</a>
                            <a class="mui-btn mui-btn-red">删除</a>
                        </div>
                        <a href="javascript:;" class="mui-navigate-right mui-slider-handle cart-product">
                            <!-- 媒体列表的左边  -->
                            <div class="mui-pull-left product-left">
                                <img class="mui-media-object " src="/mobile/images/product.jpg">
                                <!-- MUi的复选框 注意复选框里面设置定位需要调整他的位置-->
                                <div class="mui-input-row mui-checkbox mui-left">
                                    <input name="checkbox1" value="Item 1" type="checkbox">
                                </div>
                            </div>
                            <!-- 媒体列表的右边 -->
                            <div class="mui-media-body product-right">
                                <p class="product-name">匡威三星标1970s converse复刻 142334c 144757c三星标黑色高帮</p>
                                <div class="product-price">
                                    <span>¥499.1</span>
                                    <del>¥888.1</del>
                                </div>
                                <!-- 商品的参数 -->
                                <div class="product-params">
                                    <div class="product-size">
                                        鞋码： <span>42</span>
                                    </div>
                                    <div class="product-num">
                                        x<span>10</span>双
                                    </div>
                                </div>
                            </div>
                        </a>
                    </li>
                    <!-- mui-media 单个媒体列表 -->
                    <li class="mui-table-view-cell mui-media">
                        <!-- 右边可以滑动的容器显示的容器 -->
                        <div class="mui-slider-right mui-disabled">
                            <!-- 每个a就是每个按钮 -->
                            <a class="mui-btn mui-btn-primary">编辑</a>
                            <a class="mui-btn mui-btn-red">删除</a>
                        </div>
                        <a href="javascript:;" class="mui-navigate-right mui-slider-handle cart-product">
                            <!-- 媒体列表的左边  -->
                            <div class="mui-pull-left product-left">
                                <img class="mui-media-object " src="/mobile/images/product.jpg">
                                <!-- MUi的复选框 注意复选框里面设置定位需要调整他的位置-->
                                <div class="mui-input-row mui-checkbox mui-left">
                                    <input name="checkbox1" value="Item 1" type="checkbox">
                                </div>
                            </div>
                            <!-- 媒体列表的右边 -->
                            <div class="mui-media-body product-right">
                                <p class="product-name">匡威三星标1970s converse复刻 142334c 144757c三星标黑色高帮</p>
                                <div class="product-price">
                                    <span>¥499.1</span>
                                    <del>¥888.1</del>
                                </div>
                                <!-- 商品的参数 -->
                                <div class="product-params">
                                    <div class="product-size">
                                        鞋码： <span>42</span>
                                    </div>
                                    <div class="product-num">
                                        x<span>10</span>双
                                    </div>
                                </div>
                            </div>
                        </a>
                    </li>
                </ul>
            </div>
        </div>
    </main>
    <!-- 订单区域 -->
    <section id="order">
        <!-- 订单总额 -->
        <div class="order-total">
            订单总额： ￥<span>0.00</span>
        </div>
        <button class="mui-btn mui-btn-danger" type="button">生成订单</button>
    </section>
    <!-- 底部区域 -->
    <footer id="footer">
        <div class="mui-row">
            <!-- .mui-col-xs-3*4>a[href="#"]>i.fa.fa-home+span{首页} -->
            <div class="mui-col-xs-3 ">
                <a href="index.html"><i class="fa fa-home"></i><span>首页</span></a>
            </div>
            <div class="mui-col-xs-3">
                <a href="category.html"><i class="fa fa-bars"></i><span>分类</span></a>
            </div>
            <div class="mui-col-xs-3">
                <a href="cart.html" class="active"><i class="fa fa-shopping-cart"></i><span>购物车</span></a>
            </div>
            <div class="mui-col-xs-3">
                <a href="user.html"><i class="fa fa-user"></i><span>个人中心</span></a>
            </div>
        </div>
    </footer>
    <!-- 遮罩层 -->
    <div class="mask">
        <!-- 加载中效果的结构 -->
        <div class="spinner">
           <img src="images/loading.gif" alt="">
        </div>
    </div>
    <script id="cartProductTpl" type="text/html">
        {{if data.length > 0}} {{each data value}}
        <!-- mui-media 单个媒体列表 -->
        <li class="mui-table-view-cell mui-media">
            <!-- 右边可以滑动的容器显示的容器 -->
            <div class="mui-slider-right mui-disabled">
                <!-- 每个a就是每个按钮 -->
                <!-- 因为编辑需要很多数据 商品id 商品的尺码 选择的尺码 商品的数量 选择的数量 干脆绑定整个商品 -->
                <a class="mui-btn mui-btn-primary btn-edit" data-product="{{value}}">编辑</a>
                <!-- 删除需要根据id删除把商品的购物车id绑定到删除按钮上 -->
                <a class="mui-btn mui-btn-red btn-delete" data-id="{{value.id}}">删除</a>
            </div>
            <a href="javascript:;" class="mui-navigate-right mui-slider-handle cart-product">
                <!-- 媒体列表的左边  -->
                <div class="mui-pull-left product-left">
                    <img class="mui-media-object " src="{{value.pic[0].picAddr}}">
                    <!-- MUi的复选框 注意复选框里面设置定位需要调整他的位置-->
                    <div class="mui-input-row mui-checkbox mui-left">
                        <input class="checkbox-product" name="checkbox1" value="Item 1" type="checkbox" data-price="{{value.price}}" data-num="{{value.num}}">
                    </div>
                </div>
                <!-- 媒体列表的右边 -->
                <div class="mui-media-body product-right">
                    <p class="product-name">{{value.proName}}</p>
                    <div class="product-price">
                        <span>¥{{value.price}}</span>
                        <del>¥{{value.oldPrice}}</del>
                    </div>
                    <!-- 商品的参数 -->
                    <div class="product-params">
                        <div class="product-size">
                            鞋码： <span>{{value.size}}</span>
                        </div>
                        <div class="product-num">
                            x<span>{{value.num}}</span>双
                        </div>
                    </div>
                </div>
            </a>
        </li>
        {{/each}} {{else}}
        <p>您的购物车空空如也!</p>
        {{/if}}
    </script>
    <!-- 编辑商品的模板 -->
    <script id="editCartTpl" type="text/html">
        <div class="product-size">
            <!-- 遍历 商品所有尺码 叫productSize -->
            尺码： {{each productSize value}}
            <!-- 判断当前选的尺码size 和 循环每一个value 如果一致的时候就添加 mui-btn-warning 类名 -->
            <button type="button" class="mui-btn btn-size {{value == size ? 'mui-btn-warning' : '' }}" data-size="{{value}}">{{value}}</button>
            {{/each}}
        </div>
        <div class="product-num">
            数量：
            <div class="mui-numbox" data-numbox-step='1' data-numbox-min='0' data-numbox-max='{{productNum}}'>
                <button class="mui-btn mui-numbox-btn-minus" type="button">-</button>
                <input class="mui-numbox-input" type="number" />
                <button class="mui-btn mui-numbox-btn-plus" type="button">+</button>
            </div> 剩余：<span>{{productNum}}</span>件
        </div>
    </script>
    <!-- 1. 引入mui的JS -->
    <script src="lib/mui/js/mui.js"></script>
    <!-- 2. 引入模板引擎的 注意引入template-web.js 最新版最简洁的  -->
    <script src="lib/artTemplate/template-web.js"></script>
    <!-- 3. 引入zepto的JS ajax dom操作的Js库 -->
    <script src="lib/zepto/zepto.min.js"></script>
    <!-- 4. 引入购物车的JS文件 -->
    <!-- <script src="js/cart标准版.js"></script> -->
    <script src="js/cart.js"></script>
</body>

</html>
